/**
 * Created with IntelliJ IDEA.
 *
 * @author: cxs
 * @date: 2023/7/3
 * @time: 9:34
 * @className：RentMapper
 * @description：
 */
package com.bailan.bus.mapper;

import com.bailan.bus.domain.Rent;
import com.bailan.bus.vo.RentVo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface RentMapper {
    /**
     * 添加
     * @param rentVo
     */
    void insertSelective(RentVo rentVo);

    /**
     * 查询所有出租单信息
     * @param rentVo
     * @return
     */

    List<Rent> queryAllRent(RentVo rentVo);

    /**
     * 根据出租单号修改出租单
     * @param rent
     */
    void updateRentByRentId(Rent rent);

    /**
     *根据出租单号删除出租单
     * @param rentid
     */
    void deleteRent(String rentid);

    /**
     * 根据rentid查找出租单
     * @param rentid
     * @return
     */
    Rent selectByPrimaryKey(String rentid);
}
